rocking grate - Turkish English Dictionary